How To Secure Applications Using Openid Connect And Oauth 2.0